Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F13 San Benedetto Challenger Segovia Challenger Porto Challenger Zhangjiagang Challenger Zhuhai Challenger Orleans Challenger Gwangju Challenger Lugano Challenger Tenerife 1 Challenger Pau Challenger Cherbourg Challenger Quimper Challenger Lille Challenger Hamburg Challenger Taipei Challenger Czech Republic F2 Czech Republic F3 Belgium F1 Austria F7 Czech Republic F5 Portugal F2 Portugal F3 Egypt F2 Egypt F3 Czech Republic F2 Czech Republic F3 Czech Republic F4 Austria F5 Austria F6 Lithuania F2 Slovakia F2 Poland F9 USA F24 Mexico F11 Mexico F12 Venezuela F9 Venezuela F10 Czech Republic F5 Czech Republic F6 Portugal F1 USA F2 USA F3 USA F4 USA F5 Turkey F4 Turkey F5 Czech Republic F2 Poland F2 Czech Republic F4 Austria F4 Austria F5 Slovakia F2 Austria F9 Germany F2 Usa F9 Poland F1 Austria F9 Turkey F8 Turkey F9 Thailand F6 Czech Rep F4 Dominican Republic F1 Uzbekistan F1 Uzbekistan F2 Czech Republic F2 Czech Republic F3 Indonesia F3 Malaysia F2 Austria F2 Lithuania F1 Austria F3 Slovak Rep. F3 Poland F6 Portugal F4 Portugal F5 Egypt F4 Egypt F5 Czech Republic F4 Czech Republic F5 Israel F2 Israel F3 Turkey F4 Ukraine F1 Ukraine F2 Switzerland F3 Croatia F5 Turkey F14 Turkey F15 Czech Republic F1 Poland F1 Poland F2 Morocco F4 Morocco F5 Austria F4 Slovakia F1 Austria F5 Austria F6 Austria F8 Croatia F9 Turkey F26 Turkey F27 Czech Republic F5 Turkey F1 Turkey F2 Germany F4 Croatia F2 Turkey F8 Turkey F9 Turkey F12 Poland F1 Poland F3 Slovenia F3 Russia F9 Germany F8 Austria F4 Romania F9 Turkey F39 Turkey F40 Turkey F41 Czech Republic F8 Israel F2 Israel F3 Croatia F1 Croatia F2 Turkey F8 Turkey F9 Russia F3 Italy F4 Greece F6 Greece F7 Czech Republic F3 Israel F11 Israel F12 Czech Republic F4 Croatia F8 Croatia F9 Turkey F38 Turkey F39 Turkey F41 Turkey F42 Czech Republic F6 Czech Republic F7 Portugal F2 Portugal F3 Italy F3 France F6 Turkey F8 Turkey F9 Greece F6 Greece F7 Turkey F15 Czech Republic F3 Poland F3 Poland F4 Czech Republic F2 Austria F6 Austria F7 Austria F8 Turkey F30 Turkey F31 Germany F14 Germany F16 Czech Republic F4 Czech Republic F5 Egypt F1 Egypt F2 Egypt F3 Turkey F8 Israel F1 Israel F2 Egypt F12 Egypt F13 Greece F5 Greece F6 Busan Challenger Shenzhen 1 Challenger Kachreti Challenger Guangzhou Challenger Blois Challenger Wuxi Challenger Astana Challenger Grodzisk Mazowiecki Challenger Manacor Challenger Istanbul Challenger Brest Challenger St. Brieuc Challenger Helsinki Challenger Lyon Challenger Lugano Challenger Abidjan 1 Challenger Hersonissos 1 Challenger Quimper Challenger Grodzisk Mazowiecki Challenger Oeiras 1 Challenger Austria F5 M25 Tbilisi Abidjan 2 Challenger Grodzisk Mazowiecki Challenger Braunschweig Challenger San Marino Challenger Astana Challenger Russia F4 USA F6 Turkey F39 Lithuania F2 Austria F8 Lithuania F1 Czech Republic F4 Czech Republic F5 Germany F9 Czech Republic F6 Austria F5 Austria F7 Austria F8 Slovakia F3 Turkey F34 Turkey F35 Poland F5 USA F23 Czech Republic F7 Czech Republic F8 Turkey F49 Turkey F1 Turkey F2 Azerbaijan F1 Azerbaijan F2 Azerbaijan F3 Turkey F9 Azerbaijan F4 Azerbaijan F5 Uzbekistan F1 Uzbekistan F2 Czech Republic F3 Poland F8 Czech Republic F4 Egypt F20 Egypt F21 Venezuela F8 Czech Republic F1 Germany F13 Czech Republic F9 Turkey F44 Turkey F45 Turkey F47 Czech Republic F12 Turkey F2 (Antalya) Turkey F3 (Antalya) Turkey F5 (Antalya) Greece F1 (Heraklion) Greece F2 (Heraklion) Bahrain F1 (Manama) Bahrain F2 (Manama) Egypt F14 (Sharm El Sheikh) Egypt F15 (Sharm El Sheikh) Bulgaria F1 (Sozopol) Israel F7 (Herzlia) Czech Republic F4 (Usti Nad Orlici) Czech Republic F5 (Pardubice) Ireland F2 (Dublin) Turkey F28 (Erzurum) Portugal F16 (Sintra) Great Britain F5 (Roehampton) Great Britain F6 (Barnstaple) Czech Republic F7 (Jablonec Nad Nisou) Czech Republic F8 (Opava) Czech Republic F9 (Milovice) Czech Republic F10 (Ricany) Turkey F1 (Antalya) Turkey F2 (Antalya) Tunisia F4 (Jerba) Tunisia F5 (Jerba) Tunisia F6 (Jerba) Greece F1 (Heraklion) Greece F2 (Heraklion) Bahrain F1 (Manama) Tunisia F13 (Jerba) Netherlands F1 Tunisia F14 (Jerba) Spain F16 Czech Republic F1 (Prague) Czech Republic F2 (Jablonec Nad Nisou) Czech Republic F4 (Pardubice) Czech Republic F5 (Usti Nad Orlici) Czech Republic F6 (Brno) Austria F3 (Wels) Ireland F1 (Dublin) Finland F2 (Hyvinkaa) Tunisia F29 (La Marsa) Sweden F4 (Stockholm) Sweden F5 (Falun) Czech Republic F7 (Liberec) Czech Republic F8 (Opava) Czech Republic F11 (Ricany) Czech Republic F12 (Prague) M15+H Bressuire M15 Veigy-Foncenex M25 Aktobe M25 Aktobe M15 Doha M15 Manama M15 Antalya M15 Antalya M15 Tbilisi M15 Piestany M15 Prague M25+H Jablonec Nad Nisou M25+H Most M25 Pardubice M15 Wroclaw M15 Telfs M15 Minsk M15 Kiryat Shmona M15 Bad Salzdetfurth M15 Olomouc M15 Liberec M15 Opava M15 Prague M15 Milovice M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Sajur M25+H Ricany Puerto Rico Challenger Tennis Event - Humacao Prosperita Open 2008 - Ostrava Unicredit Czech Open - Prostejov Waco Tennis Challenger - Waco Baden Open - Karlsruhe Bangkok Challenger Baton Rouge Challenger Savannah Challenger Karshi Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Sao Paulo Challenger Athens Challenger Nottingham Challenger Lexington Challenger Vancouver Challenger Eckental Challenger Bratislava Challenger Milan Challenger Oberstaufen Challenger Sopot Challenger Poznan Challenger Ramat Hasharon Challenger Brasov Challenger Istanbul Challenger Izmir Challenger Mons Challenger Dallas Challenger Fergana Challenger Winnetka Challenger Astana Challenger Samarkand Challenger Brasov Challenger Seville Challenger Trnava Challenger Mersin Challenger Johannesburg Challenger Prostejov Challenger Portoroz Challenger Recanati Challenger Liberec Challenger Kazan Challenger Helsinki Challenger Prostejov Challenger Kosice Challenger Winnetka Challenger Portoroz Challenger Recanati Challenger Astana Challenger Sibiu Challenger Reunion Island Challenger Helsinki Challenger Andria Challenger Wroclaw Challenger Eskisehir Challenger Prostejov Challenger Poprad Tatry Challenger Poznan Challenger Recanati Challenger Izmir Challenger Agri Challenger Ortisei Challenger Kazan Challenger Gwangju Challenger Taipei City Challenger Samarkand Challenger Portoroz Challenger Istanbul Challenger Brescia Challenger Ismaning Challenger Brest Challenger Rennes Challenger Busan Challenger Vancouver Challenger Lille Challenger Vancouver Challenger Ottignies-Louvain-la-Neuve Challenger Pozoblanco Challenger Shymkent Challenger Nottingham Challenger Ilkley Challenger Chicago Challenger Lexington Challenger Kosice Challenger Salinas Challenger Playford Challenger Roanne Challenger Irving Challenger St. Brieuc Challenger Mouilleron-Le-Captif Challenger Istanbul Challenger Hersonissos 2 Challenger Prostejov Challenger Orleans Challenger Prostejov Challenger Ortisei Challenger Tashkent Challenger Tbilisi Challenger Chisinau Challenger Bratislava 1 Challenger Rome Challenger Ortisei Challenger Nottingham Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Atlanta Tennis Championships - Atlanta Nottingham-2 Challenger Farmers Classic - Los Angeles Citi Open - Washington US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Open 13 - Marseille Gerry Weber Open - Halle Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston Braunschweig Challenger Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich Noventi Open - Halle Truist Atlanta Open - Atlanta Dubai Duty Free Tennis Championships - Dubai Seoul Challenger Cassis Challenger Petange Challenger Drummondville Challenger Monterrey Challenger Liberec Challenger Tashkent Challenger Bratislava Challenger Orleans Challenger Vilnus Challenger Oeiras 2 Challenger Prague Challenger Busan Challenger Lugano Challenger St. Brieuc Challenger Lille Challenger M15 Monastir Perugia Challenger Astana Challenger St. Brieuc Challenger St. Remy Challenger Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal BNP Paribas Masters - Paris Western & Southern Open - New York Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Oeiras 1 Challenger Jinan Challenger Vilnius Challenger BRD Nastase Tiriac Trophy - Bucharest Pau Challenger Mouilleron-Le-Captif Challenger U.S. Open - New York Gwangju Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Eckental Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Czech Open 2005 - Prostejov 2007 Knoxville Challenger - Knoxville Delray Beach International Tennis Championships - Delray Beach Hurricane Tennis Open - Bradenton ECM Prague Open 2008 - Prague Istanbul Challenger Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Rhodes Challenger Prostejov Challenger Binghamton Challenger Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 SAP Open - San Jose Davis Cup, Group II, 1R, MAR-LTU 2-3 Polska Energia Open - Bytom Napoli Challenger Orleans Challenger Davis Cup, Group I, PO, PAK-LTU 3-2 Dallas Challenger Helsinki Challenger Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group I, 1R, ARG-LTU 4-0 Rome Challenger Timisoara Challenger ECU Prague Open - Prague Karshi Challenger Brisbane International - Brisbane Medibank International - Sydney Petange Challenger Banja Luka Challenger Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Siemens Open - Scheveningen U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) SAP Open - San Jose Hong Kong Challenger Heilbronn Challenger Prague Challenger All Lower level tournaments Vancouver Challenger Bratislava Challenger Helsinki Challenger St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Pune Challenger Eckental Challenger St. Petersburg Open - St. Petersburg Turkey F13 Raanana Challenger Nanjing Challenger Shenzhen Open - Shenzhen Heilbronn Challenger PBZ Zagreb Indoors - Zagreb Prostejov Challenger Geneva Open - Geneva BB&T Atlanta Open - Atlanta Citi Open - Washington Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Braunschweig Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Segovia Challenger Portoroz Challenger Tallahassee Tennis Challenger - Tallahassee St. Remy Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Aachen Challenger Busan Challenger China Open - Beijing Tata Open Maharashtra - Pune Unicredit Czech Open 2007 - Prostejov Dubai Duty Free Tennis Championships - Dubai Chengdu Challenger Bratislava Challenger Murray River Open - Melbourne Andria Challenger Hamburg European Open - Hamburg Poprad Tatry Challenger Citi Open - Washington Rome Challenger AT&T Challenger of Dallas - Dallas Kremlin Cup - Moscow Mouilleron-Le-Captif Challenger Talahassee Challenger Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Orleans Challenger Sofia Open - Sofia Hamburg European Open - Hamburg Mons Challenger BMW Tennis Championship - Sunrise Karshi Challenger SAP Open - San Jose Wroclaw Challenger Izmir Challenger Bergamo Challenger Rennes Challenger Sarasota Challenger Rijeka Challenger Karlsruhe Challenger Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha Cherbourg Challenger Kyoto Challenger Kazan Challenger Geneva Challenger Ortisei Challenger Citi Open - Washington Barcelona Open BancSabadell - Barcelona Chengdu Open - Chengdu Bratislava Challenger Mons Challenger Bratislava Challenger Rennes Challenger Guimaraes Challenger Gonet Geneva Open - Geneva Kremlin Cup - Moscow Lermontov Challenger Valencia Open - Valencia Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach PEOPLEnet CUP - Dnepropetrovsk Bangalore Challenger Ostrava Challenger Heilbronn Challenger Brisbane International - Brisbane Kyoto Challenger Orleans Challenger Helsinki Challenger Kremlin Cup - Moscow Valencia Open - Valencia Samarkand Challenger Steelers Cup - Kosice Prague Challenger Trnava Challenger Semgroup Challenger - Tulsa Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Libema Open - 's-Hertogenbosch Brisbane International - Brisbane AEGON Championships - London Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Hall of Fame Tennis Championships - Newport China Open - Beijing Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Sydney International - Sydney Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Mons Challenger Fergana Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Citi Open - Washington Legg Mason Tennis Classic - Washington Brisbane International - Brisbane Serbia Open - Belgrade Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Bratislava 1 Challenger Abierto de Tenis Mifel - Los Cabos Kremlin Cup - Moscow Seoul Challenger Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Antalya Cup - Antalya Belgrade 2 - Belgrade If Stockholm Open - Stockholm Sony Ericsson Open - Miami Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London Australian Open - Melbourne Miami Open - Miami U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris U.S. Open - New York Geneva Open - Geneva National Bank Open - Montreal Davis Cup, Group 2, 2R, SLO-LTU 5-0 Tata Open Maharashtra - Pune Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris BNP Paribas Masters - Paris U.S. Open - New York French Open - Paris Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group I, PO, LTU-GEO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Olympics - Rio de Janeiro